package design.action.策略;

import design.action.策略.算法1.Eat;
import design.action.策略.算法2.Fly;
import lombok.Data;

/**
 * 代码量和类增加了不少 解耦和复用的目的。
 * 具体类 来组合
 * 封装算法
 */
@Data
public class Duck {
    //todo 可变部分 新增  其他属性
    private Fly fly;

    private Eat eat;
}
